//
//  CalendarView.h
//  XieHe
//
//  Created by 孙璐 on 17/4/17.
//  Copyright © 2017年 孙璐. All rights reserved.
//

#import <UIKit/UIKit.h>
typedef void (^refreshTable1)(id);
@interface CalendarView : UIView<UICollectionViewDelegate,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout>
@property(nonatomic,strong)NSDate * today;//若没有选择开始时间表示今天的日期  若已选择开始时段 表示选择的开始时段的日期
@property(nonatomic,strong)NSDate * date;//要查询的日期(点击左右按钮 切换月份 也就是当前日期减去或加上几个月)
@property(nonatomic,copy)NSString * deviceDetailInfoCode;
@property(nonatomic,strong)NSArray * weekArr;
@property(nonatomic,strong)UICollectionView * collectionV;
@property(nonatomic,strong)NSMutableArray * arrData;//存日历上边进度的数组
@property(nonatomic,strong)UILabel * labelCalenderTitle;//存日历上边题目的label
@property(nonatomic,strong)NSString * nowChooseDay;//当前选中的日期
@property(nonatomic,strong)NSMutableArray * arrDay;//存一个月所有日期数组(包括@""的字符 也就是存了42个cell的值)
@property(nonatomic,copy)refreshTable1 refresh;
-(instancetype)initWithFrame:(CGRect)frame AndDate:(NSDate *)today AndOtherDate:(NSDate *)date AndDeviceDetailInfoCode:(NSString *)deviceDetailInfoCode;
@end
